ground adhesion - Spanish English Dictionary